/* 顶部导航栏 */
.topnav{
    height:40px;
    margin:0 auto;
    line-height: 40px;
    color:#b0b0b0;
    background-color: #333;
    font-size:12px;
    /* background-color: aqua; */
}

.topnav-li a:hover{
    color:white;
}

.topnav-li a{
    border-right:1px solid #424242;
}

.topnav-menu a{
    padding-left:8px;
    padding-right:8px;
}

.topnav-login a{
    padding-left:6px;
    padding-right:6px;
}

.topnav-login li:last-child a{
    padding-left:11px;
    padding-right:8px;
}

.topnav-li:first-child a{
    padding-left:0px;
}

.topnav-li:last-child a{
    border-right:none;
}


/* .topnav-account{
    background-color: antiquewhite;
} */

/*购物车*/
.topnav-car{
    width:120px;
    height:40px;
    line-height: 40px;
    background-color: #424242;
    text-align:center;
    margin-left:18px;
}

.topnav-shop{
    position:relative;
    z-index:50;
}

.topnav-shop:hover .topnav-car{
    background-color: white;
    color:#ff6700;
}

.topnav-car-list{
    position:absolute;
    top:40px;
    right:0px;
    width:320px;
    height:100px;
    color:black;
    background-color: white;
    text-align:center;
    line-height:100px;
    border-top:none;
    box-shadow: 0 4px 16px rgba(0,0,0,0.1); /* 添加阴影 */
    display:none;
}

.topnav-shop:hover .topnav-car-list{
    display:block;
}
